sea clover - English Synonyms Dictionary